home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio 2000 #1 / Ham Radio 2000.iso / ham2000 / tcp_ip / ka9q / expiry / checkkey.c next >
Encoding:
C/C++ Source or Header  |  1990-05-10  |  369 b   |  18 lines

  1. /* Scan keyboard, exit with errorlevel 1 if key hit */
  2. /* If character given on command line, exit with 1 only if that key hit */
  3.  
  4. /* Written by Bernie Roehl, May 1990 */
  5.  
  6. #include <stdio.h>
  7.  
  8. void main(int argc, char *argv[])
  9.     {
  10.     if (bioskey(1)) {
  11.         if (argc > 1)
  12.             exit(((bioskey(0) & 0x7F) == *argv[1]) ? 1 : 0);
  13.         else
  14.             exit(1);
  15.         }
  16.     exit(0);
  17.     }
  18.